import {getSysParam,getAppConfig} from "_a/sms";

export default function() {
	// #ifdef APP-PLUS
	return new Promise((resolve, reject) => {
		plus.runtime.getProperty(plus.runtime.appid, function(widgetInfo) {
			console.log('调用接口检查更新......')
			getAppConfig({
				uniappId: widgetInfo.appid
			}).then(res => {
				if (res.code == 200 && res.data) {
					console.log('更新数据获取成功......')
					console.log(res.data)
					//是否强制更新
					// if(res.data.forceUpdate == 1) { //不比较版本号
					// 	resolve(res.data)
					// }else{ //需要比较版本号
					// 	if(res.data.versionCode > widgetInfo.versionCode) {
					// 		console.log('版本过低需要更新!')
					// 		resolve(res.data)
					// 	}else{
					// 		reject(res.msg)
					// 	}
					// }
					if(res.data.versionCode > widgetInfo.versionCode) {
						console.log('版本过低需要更新!')
						resolve(res.data)
					}else{
						reject(res.msg)
					}
				}else{
					reject(res.msg)
				}
			});
		})
	})
	// #endif
	// #ifndef APP-PLUS
	return new Promise((resolve, reject) => {
		reject({
			message: '请在App中使用'
		})
	})
	// #endif
}
